home *** CD-ROM | disk | FTP | other *** search
- 2 rem greg martens 1983
- 3 ex=0
- 11 bz=10
- 12 poke 53280,0
- 14 rw=1531:rz=1764:re=1:te=1:rm=1397:tm=1
- 100 data0,24,0,0,24,0,0,60,0,0,126,0,0,90,0,0,90,0,0,219,0,0,195,0
- 110 data0,255,0,0,255,0,0,255,0,0,255,0,0,255,0,0,255,0,1,255,128,3,255,192
- 120 data3,255,192,15,255,240,40,255,120,56,255,28,49,255,140
- 130 data 0
- 140 data0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
- 150 data0,195,0,0,219,0,0,90,0,0,90,0,0,126,0,0,60,0,0,24,0,0,24,0,0,24,0,0,24,0
- 151 data 0,24,0,0,24,0,0,24
- 160 print chr$(147)
- 170 print"[158] moon lander[158] [146]";""
- 180 print
- 190 print"use joystick in port 2"
- 191 print
- 210 print"left thrusts left,up thrusts up"
- 211 print
- 212 print"right thrusts right,down thrusts down"
- 220 print
- 230 print"watch out for the mines"
- 240 print
- 250 print"land gently or you'll bounce"
- 251 print
- 255 print"you get 10 tries,highest possible score"
- 256 print"is 10,lowest is -10"
- 257 print
- 270 forj=0to126: readx:poke832+j,x:nextj
- 280 xo=53248:yo=53249:co=53279
- 290 x1=53250:y1=53251:e=53269
- 300 poke2040,13:poke2041,14
- 308 poke 53281,6
- 309 poke 53287,1
- 310 poke53275,2
- 319 poke 53288,2
- 320 print"you have a limited amount of fuel"
- 321 print"the higher the level the less fuel":gosub 6000
- 322 print: print"select skill level (1-5)"
- 323 get e$:if e$="" then 323
- 324 if e$="2"then i$="000045"
- 325 if e$="3"then i$="000030"
- 326 if e$="4"then i$="000020
- 327 [139] e$[178]"5"[167] i$[178]"000015"
- 328 [139] e$[178]"1"[167] i$[178]"000060"
- 329 [139] e$[177]"5" [176] e$[179]"1"[167]323
- 330 [153]:[153]"openpress fire button to startwait"
- 331 [153]
- 340 [143]
- 342 jo[178][194](56320):[139]jo[175]16[167]342
- 350 [151] e,0
- 370 v[178]75 :h[178]120:vo[178]0:ho[178]0
- 380 [151]54296,15:[151]54278,240
- 400 [153][199](147)
- 401 g[178]31:[129]k[178]1[164]9:x[178]1024[170]g:c[178]55296[170]g:l[178]0:[129]d[178]1[164]25:[151]x[170]l,160:[151]c[170]l,0
- 402 l[178]l[170]40:[130]d:g[178]g[170]1:[130]k
- 403 [153]"sys lunar landersys wait";
- 410 [129]j[178]1[164]6 :[153] :[130]j
- 420 [129]j[178]1[164]6 :[129]k[178]1[164]30
- 430 c$[178]" ":[139][187](1)[179].1[175](k[179]20[176]k[177]25)[167]c$[178]"sys(NULL)"
- 431 [153] c$;:[130]k:[153]:[130]j
- 432 [129] j[178]1[164]5:[129]k[178]1[164]30
- 433 c$[178]"close":[139][187](1)[179].1[175](k[179]17[176]k[177]21)[167]c$[178]"def#"
- 434 [153]c$;:[130]k:[153]:[130]j
- 435 [153]:[129]j[178]1[164]4:[129]k[178]1[164]30
- 436 c$[178]"close":[139][187](1)[179].1[175](k[179]14[176]k[177]18)[167]c$[178]"list*"
- 440 [153]c$;:[130]k:[153]:[130]j
- 448 [129] q[178]1984[164]1984[170]30:[151]q,160:[151]q[170]54272,0:[130]q
- 450 [129]j[178]1[164]31:[153]"stop=wait" ;:[130]j:[153] " score";
- 451 [153]"cmdcmdcmdcmd";s;"wait";
- 452 [143]:print"onononononcmdcmdcmdcmdtries";"cmdcmdcmdcmdcmdleft";"cmdcmdcmdcmd";bz;"wait";
- 458 q[178]v[170]50
- 460 [151]xo,h:[151]yo,v:[151]x1,h:[151]y1,v
- 465 ti$[178]"000000"
- 470 k[178][194](203):[161]k$
- 471 [139] ti$[177]i$ [167]749
- 500 v1[178].1:h1[178]0
- 501 eo[178]1: jo[178][194](56320):[139] [168]jo[175]1[167]v1[178][171].5:eo[178]3
- 520 [139][168]jo[175]4[167]h1[178][171].2
- 530 [139][168]jo[175]8[167]h1[178].2
- 531 [139][168]jo[175]2[167]v1[178].5:eo[178]3
- 532 [141] 3000
- 540 [137]560
- 550 [139]k[178]64[167]v1[178].1:h1[178]0:eo[178]1
- 560 [139][194](e)[178]eo[137]600
- 580 [151]e,eo:[139]eo[178]1[167][151]54276,0:[137]600
- 590 [151]54273,8:[151]54276,129
- 600 [139]h1[178]h9[137]630
- 610 h9[178]h1:k[178][180]([182](h9))[172]129:[151]54273,99:[151]54276,k
- 630 vo[178]vo[170]v1:ho[178]ho[170]h1
- 650 [139]v[179]50[167]vo[178][182](vo)
- 660 [139]h[179]20[167]ho[178][182](ho)
- 670 [139]h[177]240[167]ho[178][171][182](ho)
- 680 v[178]v[170]vo:h[178]h[170]ho
- 700 [151]xo,h:[151]yo,v:[151]x1,h:[151]y1,v[170]10
- 710 c[178][194](co):[139](c[175]1)[178]0[137]470
- 720 [139]v[177]210[137]780
- 730 [139]v[170]vo[179]100[137]470
- 748 [137]750
- 749 [153][199](19);"outoffuel!":[137]751
- 750 [153][199](19);"crashed"
- 751 s[178]s[171]1:qw[178]54272:[129]r[178]qw[164]qw[170]24:[151]r,0:[130]:[151]qw[170]24,47:[151]qw[170]5,64[170]7
- 752 [151]qw[170]6,240:[151]qw[170]4,129:[151]qw[170]1,36:[151]qw,85
- 753 [129]x[178]1[164]30:[151]53287,2:[151]53287,7:[151]53287,8:[151]e,0:[151]e,1:[130]:[151]e,0
- 754 [129]z[178]15[164]0[169][171]1:[151]qw[170]24,[181](z):[130]:[151]53287,1:ti$[178]"000000"
- 755 [129] x[178]1[164]5:[151] 53280,2:[151]53281,1:[129]z[178]1[164]10:[130]z
- 756 [151] 53280,0:[151]53281,6:[129]z[178]1[164]10:[130]z:[130]x
- 759 bz[178]bz[171]1
- 760 [137]820
- 780 [139]vo[177]1[176]vo[179]0[167]vo[178][171][182](vo):[137]470
- 790 [153][199](19);"landed!"
- 791 [141] 7000:s[178]s[170]1:bz[178]bz[171]1:ti$[178]"000000"
- 800 [151]yo,219
- 820 [151]54276,0:[151]54296,0
- 830 [139] bz[179]1 [167] [137] 1000
- 831 v[178]75:h[178]120:vo[178]0:ho[178]0:[151] e,0
- 832 [151] 54296,15:[151]54278,240
- 833 [129] x[178]1024 [164] 1034:[151]x,32:[130] x
- 834 [129] x[178]1104 [164]1120:[151]x,32:[130]x
- 835 [137] 403
- 1000 [153] "game over"
- 1001 [153] "want to play a game?wait":[153]
- 1002 bz[178]10:s[178]0
- 1003 [151]198,0:[146]198,1:[161]zz$
- 1004 [139]zz$[178]"y"[167]330
- 1005 [137] 8000:[143] **** end ****
- 2000 vv[178]54272:[151]vv[170]6,0:[151]vv[170]5,31:[151]vv[170]1,180:[151]vv[170]4,33
- 2001 [129]nn[178]1[164]100:[130]nn
- 2002 [151]vv[170]4,0:[137] 1999
- 3000 [151] rw,90:[151]rw[170]54272,1:[151] rw[171]re,32:rw[178]rw[170]re:[139] rw[177]1504[170]28[167] re[178][171]1
- 3001 [139] rw[179]1506[167] re[178]1
- 3002 [151]rz,86:[151]rz[170]54272,7:[151]rz[171]te,32:rz[178]rz[170]te:[139]rz[177]1744[170]28[167]te[178][171]1
- 3003 [139]rz[179]1744[170]2[167]te[178]1
- 3004 [151]rm,35:[151]rm[170]54272,2:[151]rm[171]tm,32:rm[178]rm[170]tm:[139]rm[177]1384[170]28[167]tm[178][171]1
- 3005 [139]rm[179]1384[170]2[167]tm[178]1
- 3008 [142]
- 6000 [151] 54296,15:[151] 54295,0
- 6010 vv[178]54272:[151]vv[170]1,40
- 6020 [143] pokevv+6,0:pokevv+5,204:pokevv+4,0:pokevv+4,129
- 6030 [143] fornn=0to2500:nextnn
- 6040 [151]vv[170]6,240:[151]vv[170]5,0:[151]vv[170]4,0
- 6050 [151]vv[170]4,17
- 6060 [129]mm[178]150[164]0[169][171]1
- 6070 [129]nn[178]mm[164]50[171]mm
- 6080 [151]vv[170]1,nn
- 6090 [130]nn:[130]mm
- 6100 [151]vv[170]1,3
- 6150 [151]vv[170]6,0:[151]vv[170]5,5:[129]nn[178]3 [164]100[169]5
- 6160 [151]vv[170]1,nn:[151]vv[170]4,33
- 6170 [129]mm[178]1[164]40[171]0.25[172]nn:[130]mm
- 6180 [151]vv[170]4,0:[129]mm[178]1[164]120[171]nn:[130]mm
- 6190 [130]nn
- 6200 [151]vv[170]5,31:[151]vv[170]4,129
- 6210 [129]nn[178]40[164]200[169]0.1
- 6220 [151]vv[170]1,nn
- 6230 [130]nn
- 6240 [151]vv[170]4,0
- 6260 [142]
- 7000 [151] 54296,15:[151] 54295,0
- 7010 vv[178]54272:[151]vv[170]1,40
- 7020 [143] pokevv+6,0:pokevv+5,204:pokevv+4,0:pokevv+4,129
- 7030 [143] fornn=0to2500:nextnn
- 7040 [151]vv[170]6,240:[151]vv[170]5,0:[151]vv[170]4,0
- 7050 [151]vv[170]4,17
- 7060 [129]mm[178] 20[164]0[169][171]1
- 7070 [129]nn[178]mm[164]70[171]mm
- 7080 [151]vv[170]1,nn
- 7090 [130]nn:[130]mm
- 7100 [151]vv[170]1,3
- 7105 [142]
- 8000 [153]"loadload"[199](34)"payload"[199](34)",8":[153]"run"
- 8002 [151]631,13:[151]632,13:[151]198,2
-